Product Line Potential Analysis
نویسندگان
چکیده
A Product Line Potential Analysis enables us to make a quick decision as to whether the product line approach (PLA) is suitable for a given set of products and target market. The PLA framework offers no support for this as yet. A Product Line Potential Analysis is executed in a half-day workshop. A structured interview based on a questionnaire examines products, software, markets, and customers. The answers are compared to a set of criteria for the applicability of the PLA. The analysis results primarily in one of these decisions: “yes” (the PLA is suitable for these products and markets), “no”, or “investigation required”. Up to now, our team has performed four Product Line Potential Analyses. We present the list of criteria, a part of our questionnaire, and the workshop format. We discuss Product Line Potential Analysis in the light of related work and its limits and lessons learned, and we look at future work.
منابع مشابه
Safety analysis of software product lines using state - based modeling q
The difficulty of managing variations and their potential interactions across an entire product line currently hinders safety analysis in safety-critical, software product lines. The work described here contributes to a solution by integrating product-line safety analysis with model-based development. This approach provides a structured way to construct state-based models of a product line havi...
متن کاملMethods for Modeling of Product Lines for Safety-critical Systems
Software product line engineering is a proposed methodology that enables software products and software-intensive systems to be developed at lower cost, higher quality and less time to market. The structured and managed artifacts reuse among di erent products in development is the main target of software product line engineering. As a key-method of the product line engineering approach, the com...
متن کاملIdeas on How Product-Line Engineering Can be Extended∗
Product-line engineering can result in cost savings and increases in productivity. In addition, in safetycritical systems, the approach has the potential for reuse of analysis and testing results which can lead to a safer system. Nevertheless, there are times when it seems like a product family approach should work when, in fact, there are difficulties in properly defining the boundaries of the...
متن کاملManaging Product Line Variability by Patterns
Software product lines have a demonstrated potential for cost-effective development of software families. Product lines have to support and coordinate variabilities between the different members of the product family. However, it is also known that the management of these variabilities and the concurrent evolution of product line architecture and single products are still challenging tasks [1]....
متن کاملIntelligent Design of Product Lines in Holmes
Software product lines are a promising approach to develop multiple products by providing reduction in rework and a systematic way to exploit the synergistic relationships between products. Many software product line efforts risk failure by ignoring non-reuse aspects of software product lines. One should also consider how to increase the perceived value of each product in the line compared to c...
متن کامل